until then,up to now,from now on,up until的区别

您所在的位置:网站首页 以前 现在 英文 until then,up to now,from now on,up until的区别

until then,up to now,from now on,up until的区别

2024-07-12 12:10| 来源: 网络整理| 查看: 265

I haven’t heard from him_______, what do you supposed has happened to him?

A. until then   B. up to now C. from now on   D. up until then

答案为B,请分析一下这几个短语以及它们的区别,谢谢!

 

回答如下

(1)  A. until then:直到那时为止;在那时之前( 表示在过去某一时间之前)

(2) B. up to now:从过去某一时间一直到现在(表示过去某一时间一直持续到现在)

(3) C.from now on:从现在时间算起(表示从现在时间开始计算/算起)

(4) D.up until then 直到当时起(在过去某一时间为止)

进一步补充解释一下

(1)A. until then   描述表示在过去某一时间之前所发生的情况 

(即主语在过去某一时间之前做了某事情)

I didn't finish my homework until my mother came back.

中文翻译(1)在我妈妈回来之前,我没有完成作业.

中文翻译(2)直到我妈妈回来,我才完成我的作业.

(2) B.up to now     描述表示在过去某一时间到现在所发生的情况 

(即主语在过去某一时间一直到现在做某事情)

I haven't from him up to now.

用以上句子进行解释,从过某一时间到现在发生的情况是“我没有收到他的来信”

从过去某一时间到现在主语做了某事;做的某事就是”我没有收到他的来信“

(3)C.from now on  描述表示从现在开始所发生的情况 

(即主语从现在开始要做某事情)

We must learn English well from now on .

从现在开始,我们必须需要英文.

(4)D. up until then  描述表示到过去某一时间为止所发生的情况 

(即主语到过去某一时间为止做了某事情)

      

   

根据句子意思,答案为B

整个句子意思:直到现在为我都没有收到他的来信,你认为他发生了什么事情了吗?



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3